particulate contamination - French English Dictionary